﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EntidadesCompartidas;
using Persistencia;
using System.Data.SqlClient;
using System.Data;

namespace Logica.Datos
{
    public class LogLuz:Interfaces.ILLuz
    {
        //Elementos que determinan el singleton
        //1- Atributo de Clase
        private static LogLuz _miLogicaLuz = null;
        //2- Constructor
        private LogLuz() { }
        //3- Metodo de Clase
        public static LogLuz GetLuz()
        {
            if (_miLogicaLuz == null)
            {
                _miLogicaLuz = new LogLuz();
            }
            return _miLogicaLuz;

        }
        /////////////////////////////////////////////////////////////////////////////////////////////
        
        #region Miembros de ILLuz

        //public Luz BuscarLuz(int pId)
        //{
        //    Persistencia.Interfaces.IPersLuz LLuz = FabricaPersistencia.getPersLuz();
        //    return (LLuz.BuscarLuz(pId));
        //}

        //public bool OnOffLuz(Luz pLuz)
        //{
        //    Persistencia.Interfaces.IPersLuz LLuz = FabricaPersistencia.getPersLuz();
        //    return (LLuz.OnOffLuz(pLuz)==1);

        //    //de aca tmb se debe manejar el aparato de la LUZ
        //}

        #endregion
    }
}
